photovoltaic energy systems - German English Dictionary